Rob Brown Actor / Director / Scriptwriter DouBan IMDb Actor Coach Carter 2005 7.3 Blindspot 2015 - 2020 7.4